body{
	background-color:#eaf1f7;
}

/* =======================================================================================
										HEADER
======================================================================================= */
#header{
	background:url(images/darker-gradient.png) bottom repeat-x #194763;
}
	#logo a, a #logo, #logo a:hover{color:#FFF;}
	#site-description{color:#d7d3d3;}
	
	/* Submenu */
	.header-nav ul ul{
		background-color:#194763; 
		background-color:rgba(15,56,78,0.85);
	}
	
	/* Menu Links */
	.header-nav li a, .header-nav li.current-menu-item li a, .header-nav li.current_page_ancestor li a{
		color:#d7d3d3;
	}
	
	/* Menu Links (hover/current) */
	.header-nav li a:hover, .header-nav li.current-menu-item li a:hover, .header-nav li.current-menu-item a, .header-nav li.current_page_ancestor a, .header-nav li.current_page_ancestor li a:hover,
	.header-nav li.current_page_ancestor li.current-menu-item a{
		color:#ace5f1;
	}
	
	.header-nav li.parent a{background:url(images/parent-bg-white.png) right no-repeat; padding-right:13px;}
	.header-nav li.parent li a{background:none; padding-right:0;}
	.header-nav ul ul li{
		background:url(images/dotted-border-white.png) bottom repeat-x;
	}

#login a{
	color:#D7D3D3;
	text-decoration:none;
}

#login a:hover{
	color:#ACE5F1;
	text-decoration:underline;
}

/* =======================================================================================
										Buttons
======================================================================================= */
input[type="submit"], input.submit, .navigation a{	
	background:rgb(25,71,99);
	border:solid 1px #113144;
	background:-webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(11,40,57)),
		color-stop(1, rgb(25,71,99))
	);
	background:-moz-linear-gradient(
		center bottom,
		rgb(11,40,57) 0%,
		rgb(25,71,99) 100%
	);
}
input[type="submit"]:hover, input.submit:hover, .navigation a:hover{
		background:rgb(11,40,57);
		background:-webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0, rgb(25,71,99)),
			color-stop(1, rgb(11,40,57))
		);
		background:-moz-linear-gradient(
			center bottom,
			rgb(25,71,99) 0%,
			rgb(11,40,57) 100%
		);
	}
	
/* =======================================================================================
										Sidebar
======================================================================================= */

h3.widget-title{
	background-color:#819cad;
	background-color:rgba(25,71,99,0.5);
}

/* =======================================================================================
										Footer 
======================================================================================= */
#footer{
	background:url(images/dark-south-gradient.png) top repeat-x #194763;
	border-top:1px solid rgb(255,255,255);
	border-bottom:none 0;
	color:#FFF;
}
#footer a{
	color:#FFF;
	text-decoration:underline;
}